﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,abbr,address,big,em,img,q,small,strike,strong,
sub,sup,tt,var,i,dl,dt,dd,ol,ul,li,form,fieldset,label,table,caption,tbody,thead,tfoot,tr,th,td,article,
aside,canvas,details,figure,figcaption,header,footer,hgroup,menu,nav,output,section,time,mark,audio,
video,input,select,button{margin:0;padding:0;border:0;font-family:'微软雅黑',Arial;}
/*去除默认样式*/
ul,ol,li{list-style:none;}
/*表格边框合并，边框距零*/
table{border-collapse:collapse;border-spacing:0;}
/*继承父元素的字体系列样式*/
input,select,textarea,button{font-family:inherit;}
/*清除浮动*/
.fl{float:left;}
.fr{float:right;}
.claer{zoom:1;}
.claer:after{content:"";display:table;clear:both;overflow:hidden;}
/*a链接*/
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
/*去除点击高亮效果*/
a,button,input,select,img,label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:medium none;}
input::-moz-focus-inner{border:none;padding:0;}
select, input{vertical-align:middle;}
/*去掉苹果的默认UI来渲染按钮*/
input[type="submit"],input[type="reset"],input[type="button"],button,select{-webkit-appearance:none;}
/*placeholder文本颜色*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#ccc;
}
input:-moz-placeholder,textarea:-moz-placeholder{
color:#ccc;
}
/*html5标签*/
header,footer,section,article,aside,nav,figure{display:block;}
/*长英文字母 数字 换行*/
p{word-break:break-all;word-wrap:break-word;}
/*去除默认样式*/
h1,h2,h3,h4,h5,h6,strong,i,em,address, caption, cite, code, dfn, th, var{font-weight:normal;font-style:normal;}
/*公共class*/
.mt1{margin-top: 0.2rem}
.mt2{margin-top: 0.4rem;}
.pr{position:relative;}
.img{width:100%;height:100%;overflow: hidden;}
/*.h5content {width:100%;display:none;}*/

/*===============邀请好友==============*/
.ivt-content {background: url(/think/Public/images/ivt_background.png) no-repeat;background-size:100%;width:100%;height:15.88rem;}
.ivt-content .ivt-main {width:9rem;height:3.5rem;background-color: #fff;border-radius:25px;position: absolute;top:5.5rem;left:0;right:0;margin:0 auto; }
.ivt-main .photo {position: absolute;width:1.8rem;height:1.8rem;background-color: #fff;border-radius: 1.8rem;top:-1.1rem;left:0.35rem;}
.ivt-main .message {font-size: 0.37rem;line-height:0.6rem;letter-spacing:3px;margin: 0.75rem 0 0 1.3rem}
.ivt-main .message img{position: absolute;right:2rem;top:1.45rem;width:3rem;}
.ivt-content .ivt-form {background-color: transparent;top:9.5rem;}
.ivt-form .form-ipt {width:100%;height:1.2rem;border-radius: 10px;text-indent: 0.3rem;letter-spacing:4px;}
.ivt-form .msgverify {position:absolute;top:0.1rem;right:0.1rem;width:2.8rem;height:1rem;line-height: 1rem;text-align: center;background-color:#ff4c4c;color:#fff;border-radius: 15px;font-size: 28px }
.ivt-form .submitbutton {width:100%;height:1.2rem;line-height:1.2rem;border-radius: 10px;text-align: center;background-color: #ff4c4f;color:#fff;font-size: 30px}
.ivt-footer {height:1.9rem;line-height: 1.9rem;position:fixed;z-index:99;bottom: 0;background-color:#fff;width:100%;padding:0 0.5rem; }
.ivt-footer .logo {padding-top:0.2rem;width:1.54rem;}
.ivt-footer .font-l {font-size: 30px;position: absolute;top:0;left:2.3rem;color:#444;letter-spacing:2px;}
.ivt-footer .font-r {font-size: 32px;position: absolute;top:0;right:1.9rem;color:#999;letter-spacing:3px;}
.ivt-footer .arrow {position: absolute;top:0.75rem;right:1.4rem;width:0.2rem;}